@charset "gb2312";
html {overflow-y:scroll;_text-overflow:ellipsis;/* fix ie6 (position:fixed) */}
body {margin:0px auto;padding:0px;font-size:12px;font-family:"Microsoft Yahei", Tahoma, Arial;color:#333;overflow-x:hidden;}
*	 {margin:0;padding:0;border:0;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, , textarea, p, blockquote, th, td {padding:0;margin:0;border:0;}
ul,ol,li{list-style-type:none;}
 
* html body{overflow: visible;} 
* html iframe, * html frame{overflow: auto;} 
* html frameset{overflow: hidden;} 
html{overflow-x:hidden;}
em,cite	{font-style:normal}
table  	{border-collapse:collapse;border-spacing:0}
hr     	{height:1px;border:none;color:#f5f5f5;background-color:#f5f5f5;margin:5px 0;*margin:0 !important;}
p,div  	{word-wrap:break-word;}
.clear 	{clear:both;}

/* font */
.f0   {font-size:0px;}
.f12  {font-size:12px;}
.f12b {font-size:12px;font-weight:bold;}
.f14  {font-size:14px;}
.f14b {font-size:14px;font-weight:bold;}
.f18  {font-size:18px;}
.fwb  {font-weight:bold;}
.fwn  {font-weight:normal;}
.fsn  {font-style:normal;}
h1,h2,h3,h4 {font-size:14px;}
.mtop10{ margin-top:10px;}
.inputtxt{background-color:#F3F3F3; font-size:12px; border:1px solid #CCCCCC; height:21px; line-height:21px; color:#333333; width:170px; padding-left:3px;}

/* color */
.white	{color:#FFF;}
.black	{color:#000;}
.red	{color:#f60;}
.gray	{color:#666;}

/*--link--*/
a	   	{color:#666;text-decoration:none;font-weight:normal;}
a:hover	{color:#9a2118;text-decoration:none; font-weight:normal;}
a.red {font-size:13px;color:#9a2118;text-decoration:none;}
a.red:link {font-size:13px;color:#9a2118;text-decoration:none;}
a.red:hover {font-size:13px;color:#9a2118;text-decoration:underline;}
a.bai {font-size:13px;color:#FFFFFF;text-decoration:none;}
a.bai:link {font-size:13px;color:#FFFFFF;text-decoration:none;}
a.bai:hover {font-size:13px;color:#FFFFFF;text-decoration:none;}

/*top*/
.topBg{ width:100%;height:6px; background-color:#55ad12; margin:0 auto;}
.logoBox{ width:100%;height:87px; background:url(../images/logoBg.png) repeat-x;}
.wrap{ width:996px; overflow:hidden; margin:0 auto;}
.logo{ float:left;}
.topLink{ float:right; padding:10px 6px 0 0;; line-height:28px;color:#666; text-align:right;}
.topLink a{ padding:0 7px;}
.hotline{ font-size:16px; color:#CC2A1E; font-weight:bold;}
/*nav*/
.navBox{ width:100%; overflow:hidden; margin:0 auto; background:url(../images/navBg.jpg) repeat-x; height:41px;}
.nav{ width:996px; height:41px; margin:0 auto; color:#666666;}
.nav a{font-size:14px; line-height:41px; text-align:center; padding:0 24px; font-weight:bold;}
/*banner*/
.bannerBox{ width:100%; height:450px; margin:0 auto; text-align:center;}
/*content*/
.content{ width:996px; height:142px;margin:25px auto;}

/*--banner--*/
body,div,ul,li { padding: 0; margin: 0; }
ul { list-style: none ; }
img { border: none; }
a { blr: expression(this.onFocus=this.blur()); outline: none; }

/*本例css*/
.banner_cn { width: 1498px; height: 450px; margin:0px auto; position: relative; overflow:hidden; margin-bottom: 0px; }

/*数字按钮样式*/
.banner_cn .num { overflow:hidden; height: 25px; position: absolute; bottom:20px; right: 245px; zoom:1; z-index:3 }
.banner_cn .num li { width: 25px; height: 25px; line-height: 25px; text-align: center; font-weight: 400; font-family: "微软雅黑", Arial; color: #FFFFFF; background: #444444; margin-right: 10px; border-radius:50%; cursor:pointer; float: left; }
.banner_cn .num li.on { background: #FF7700; } /*当前项*/

/*上一个  下一个*/
.banner_cn .prev,
.banner_cn .next { display: none; width: 40px; height: 100px; background: url(../images/btn.png) no-repeat; position: absolute; top: 175px;}
.banner_cn .prev { left: 0; }
.banner_cn .next { right: 0; background-position: right }

/*焦点图*/
.jdt_pic{ width:270px; height:142px; overflow:hidden; float:left; display:inline;}
.example{}
.example ol{position:relative;width: 200px;height: 20px;top:-30px;left:50px;}
.example ol li{float:left;width: 10px;height: 10px;margin: 5px;background: #CCCCCC;}
.example ol li.seleted{background: #226eba;}
.luara-{position:relative;padding:0;overflow: hidden;}
.luara- ul{padding: inherit;margin: 0;}
.luara- ul li{display: none;padding: inherit;margin: inherit;list-style: none;}
.luara- ul li:first-child{display:block;}
.luara- ul li img{width: inherit;height: inherit;}


/*TAB公司简介*/
#tabcon {float:left;width:448px; FONT-SIZE: 12px; margin:0 8px; border:1pt solid #D7D7D7;}
#tags {PADDING-RIGHT: 0px;PADDING-LEFT: 0px;PADDING-BOTTOM: 0px;WIDTH: 448px;PADDING-TOP: 0px;HEIGHT: 27px;background:url(../images/tab03.jpg) repeat-x;margin:0;}
#tags LI {background:url(../images/tab03.jpg) repeat-x;FLOAT: left;text-align:center;LIST-STYLE-TYPE: none;HEIGHT: 27px;border-right:1px solid #d4d4d4;	line-height:27px;}
#tags LI A {PADDING-RIGHT: 10px;PADDING-LEFT: 10px;	FLOAT: left;PADDING-BOTTOM: 0px;COLOR: #000;LINE-HEIGHT: 27px;font-weight:bold;PADDING-TOP: 0px;HEIGHT: 27px;TEXT-DECORATION: none}
#tags LI.emptyTag {BACKGROUND: none transparent scroll repeat 0% 0%;WIDTH: 4px}
#tags LI.selectTag {POSITION: relative;HEIGHT: 27px}
#tags LI.selectTag A {background:url(../images/tab01.jpg) repeat-x;COLOR: #de0900; font-weight:bold; LINE-HEIGHT: 27px;	HEIGHT: 27px}
#tagContent {height:114px;}
.tagContent {DISPLAY: none;WIDTH: 424px;COLOR: #474747;	HEIGHT:110px;padding:8px;}
#tagContent DIV.selectTag {DISPLAY: block}


/*新闻动态*/
#corll{position:relative; width:238px; height:140px; float:left;font-family:Arial, Helvetica, "Microsoft Yahei";}
#corll .corllList ul{background:#30a510; height:32px; padding-left:10px; font-family:Arial, Helvetica, "Microsoft Yahei"}
#corll .corllList ul li{color:#FFF;font-size:14px;float:left;padding:8px 0;width:100px;text-align:center;position:relative;cursor:pointer;font-family:Arial, Helvetica, "Microsoft Yahei";}
#corll .corllCon{position:absolute;background:#f0f0f0;top:32px;width:238px;height:110px;}
#corll .corllCon li{ background:url(../images/arrow.png) no-repeat left center; padding-left:15px;font-family:Arial, Helvetica, "Microsoft Yahei";}
#corll .corllCon li a{ text-decoration:none; line-height:22px; font-family:Arial, Helvetica, "Microsoft Yahei";}
#corll .corllCon div{padding:10px;position:absolute;font-family:Arial, Helvetica, "Microsoft Yahei";}
#corll .corllList li.current{background:#8fd657;font-family:Arial, Helvetica, "Microsoft Yahei";}
#corll .corllCon div.current{font-family:Arial, Helvetica, "Microsoft Yahei";}

/*内页样式*/
.incon{position:relative;z-index:100;top:-15px;width:996px;background:url(../images/incon_bg.jpg) repeat-x top center;background-color:#FFFFFF;margin:0 auto;overflow:hidden;clear:both;font-weight:normal;font-size:12px; padding:10px; padding-bottom:1px;}
.footertop{position:relative;top:-12px}
.main_left{float:left; width:250px; height:auto; display:block;}
.main_left p{width:250px;height:67px;margin-top:10px; margin-bottom:1px;}
.main_right{float:right; width:736px; height:auto; display:block;}

.titlebg{ background:url(../Images/title_bg.jpg) repeat-x; width:250px; height:30px; line-height:30px; display:block;}
.titlebg .left{float:left; font-family:"Microsoft Yahei"; font-size:14px; font-weight:bold;  color:#FFF; line-height:30px; padding-left:26px;}
.titlebg .left span{font-size:10px; color:#787878; font-family:Arial, Helvetica; padding-left:8px;}
.titlebg .right{float:right; padding-right:10px; font-size:13px; color:#666666; font-weight:normal; line-height:30px; height:30px; letter-spacing:1px;}

.titlebg2{ background:url(../Images/title_bg2.jpg) repeat-x; width:100%; padding-left:10px;display:block;}
.titlebg2 .left{float:left; font-family:"Microsoft Yahei"; font-size:14px; font-weight:bold;  color:#333; line-height:30px; padding-left:16px;}
.titlebg2 .left span{font-size:10px; color:#787878; font-family:Arial, Helvetica; padding-left:8px;}
.titlebg2 .right{float:right; padding-right:10px; font-size:13px; color:#666666; font-weight:normal; line-height:30px; height:30px; letter-spacing:1px;}

.titbg2{background:url(../Images/title_bg2.jpg) no-repeat; width:100%; font-family:"Microsoft Yahei"; font-size:14px; font-weight:bold;  color:#333; line-height:30px; padding-left:25px;}
.titbg2 .left{float:left; font-family:"Microsoft Yahei"; font-size:14px; font-weight:bold;  color:#333; line-height:30px; padding-left:5px;}
.titbg2 .left span{font-size:10px; color:#FFF; font-family:Arial, Helvetica; padding-left:22px;}
.titbg2 .right{float:right; padding-right:10px; font-size:13px; color:#FFF; font-weight:normal; line-height:30px; height:30px; letter-spacing:1px;}

.maincon{padding:10px 5px 20px 10px; line-height:25px; min-height:420px;height:100%;_height:420px; clear:both;}
.page{float:right; clear:both; padding:10px; width:100%;} /*--分页样式--*/

/*--新闻样式--*/
.news2{margin:0 auto;}
.news2 ul{margin:2px 0 0 1px;font-size:12px;font-weight:normal;}
.news2 li{border-bottom:#ccc 1px dashed; padding:6px 5px 5px 15px; height:20px; background:url(../Images/news_dot.png) 5px 17px no-repeat;font-weight:normal;}
.news2 li span{float:left; color:#666;}
.news2 li a{float:left; color:#666;font-weight:normal;}
.news2 li a:hover{color:#F60;font-weight:normal;}
.news2 li em{float:right; color:#999; font-size:13px; display:inline-block; padding-right:5px}
.news2_title{font-size:16px; font-weight:bold; text-align:center; height:20px; margin-top:5px; margin-bottom:6px; padding:3px;}
.news2_time{border-bottom:1px dashed #D3E0E8; height:24px; text-align:right; font-size:12px;}
.news2_con{line-height:22px; font-size:12px; padding:5px 8px;}

/*--产品样式--*/
.in_prolist {float:left; width:175px; height:165px; text-align:center; margin-left:7px; margin-right:7px;} /*--首页产品样式--*/
.pro_line,in_prolist a img{ border:1px solid #ccc;}
.prolist {float:left; width:210px; height:190px; text-align:center; margin-right:20px;} /*--内页产品样式--*/
.prolist a img{width:210px; height:155px; border:1px solid #ccc;}
.pro_title{font-size:14px; font-weight:bold; color:#D60019; text-align:center; height:20px; margin-top:5px; margin-bottom:6px; padding:3px;}
.pro_img{padding:2px; text-align:center;}
.pro_info{line-height:22px; font-size:12px; padding:5px 8px;}
.back{ font-size:13px; text-align:right; padding-right:60px; padding-top:20px;}

/*--左侧菜单样式--*/
.leftnavmenu ul{margin:0;font-size:14px;}
.leftnavmenu li{background:url(../Images/left_menubg.jpg) repeat-x; height:35px; padding-left:25px; clear:both;}
.leftnavmenu li span{float:left; color:#666;}
.leftnavmenu li a{float:left; color:#666;line-height:35px;}
.leftnavmenu li a:hover{color:#F60;}
.leftnavmenu .menu2{border-bottom:#ccc 1px dashed; padding:4px 5px 3px 25px; height:35px; background:url(../Images/news_mik.gif) 10px 16px no-repeat; clear:both;  display:block;}

/*friendLinks*/
.friendLinks{ width:100%; height:42px; background:url(../images/linksBg.png) repeat-x; margin-bottom:2px;}
.linksBox{ width:996px; height:42px; margin:0 auto;}
.linkslogo{ float:left; margin-top:10px;}
.frienLink{ float:right; margin-right:5px; line-height:42px;}
.linkwarp{width:996px; margin:0px auto; overflow:hidden;padding:10px 0 0;}

/*footerWrap*/
.footerWrap{ width:100%;background:url(../images/footerBg.png) repeat-x; height:auto; padding-bottom:10px;}
.footerBox{ width:996px; overflow:hidden; margin:0 auto;}
.footerWrap dl{ float:left; padding-left:20px; width:200px; height:175px; margin-top:30px; margin-left:10px; border-right:1px solid #E1E1E1;border-left:0px solid #fff;}
.footerWrap dt{ font-size:14px; font-weight:bold; line-height:50px;}
.footerWrap dl dd{ font-size:12px; line-height:24px; cursor:pointer;}
.footerWrap .noborderL{ border-left:none 0;}
.footerWrap .noborderR{ border-right:none 0;}
.footerWrap .copr{width:996px; overflow:hidden; margin:20px auto 0; padding:10px 0 0; border-top:1px solid #DADADA;color:#A5A5A5;}
.footerWrap b{ padding-left:354px; font-weight:normal;}
.footerWrap .copr a{line-height:30px;color:#A5A5A5;}

/*---------QQ客服---------*/
.fixed_box { width:154px; position:absolute; z-index:9999; top:220px; overflow:hidden;}
hr{border:5px solid #e2e2e2; border-width: 0 0 5px 0; margin: 20px 10px 10px 10px;}
.content_box { width:154px; /*background:#fff;*/ position:absolute; z-index:2; top:0; right:0; }
.content_title, .content_bottom, .close_btn a, .show_btn { background:url(../images/service/sidebar_bg.gif) no-repeat; }
.content_title { height:46px; background-position:-1165px 0; }
.content_title span { display:none; }
.content_list { font-family:Arial, Helvetica, sans-serif; padding:5px 5px; font-size:12px; background:url(../images/service/gray_line.gif) repeat-y center; text-align:center;}
.content_bottom { height:8px; overflow:hidden; background-position:-1165px -50px;}

.close_btn { position:absolute; right:10px; top:15px; }
.close_btn, .close_btn a { display:block; width:18px; height:20px; overflow:hidden; cursor:pointer; background-position:-44px -90px;}
.close_btn a:hover { background-position:-67px -90px;}
.close_btn a span { display:none;}

.show_btn { display:none; width:28px; height:112px; background-position:-231px 0 ;position:absolute; top:0; z-index:1; cursor:pointer;}
.show_btn span { display:none;}

.content_list .qqserver p { text-align:center; padding:6px 0; margin:0; vertical-align:middle;}
.content_list .qqserver p span { margin-right:5px;}
.content_list .qqserver p img {display: inline; margin-top:-5px; vertical-align:middle;}
.content_list .phoneserver  { font-size:14px; text-align:center;}
.content_list .phoneserver h5 { font-family:"Microsoft Yahei"; font-weight:bold; color:#666; font-size:15px;}
.content_list .phoneserver p { padding:2px 0; _height:16px; margin:0;color: #666666;}
.content_list hr { border-bottom:1px solid #E6E6E6; height:1px; margin:10px 0; clear:both;}


/*Banner*/
#full-screen-slider { width:100%; height:450px; float:left; position:relative; margin-bottom:10px;}
#slides { display:block; width:100%; height:450px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:400px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#55ad12}




/*在线客服*/
*{ margin:0; padding:0; list-style:none;}
img{ border:0;}

.rides-cs {  font-size: 12px; background:#29a7e2; position: fixed; top: 250px; right: 0px; _position: absolute; z-index: 1500; border-radius:6px 0px 0 6px;}
.rides-cs a { color: #333;}
.rides-cs a:hover { color: #ff8100; text-decoration: none;}
.rides-cs .floatL { width: 36px; float:left; position: relative; z-index:1;margin-top: 21px;height: 181px;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 130px; float: left; padding: 5px; overflow:hidden;}
.rides-cs .floatR .cn {background:#F7F7F7; border-radius:6px;margin-top:4px;}
.rides-cs .cn .titZx{ font-size: 14px; color: #333;font-weight:600; line-height:24px;padding:5px;text-align:left; padding-left:5px;}
.rides-cs .cn ul {padding:0px;}
.rides-cs .cn ul li { line-height: 38px; height:38px;border-bottom: solid 1px #E6E4E4;overflow: hidden;text-align:left;padding-left:5px;}
.rides-cs .cn ul li span { color: #333;}
.rides-cs .cn ul li a{color: #333;}
.rides-cs .cn ul li img { vertical-align: middle;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:25px; left: 0;  background-image: url(../images/zxkf.png); background-repeat: no-repeat; display:block;  height: 146px; padding: 8px;}
.rides-cs .btnOpen { background-position: 0 0;}
.rides-cs .btnCtn { background-position: -37px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}
